/**
 * @author Angel Marcos Sosa León.
 */
package uoc.ei.practica;

/**
 * Entidad que gestiona una Letra
 */
public class Letter {
	/**
	 * Numero de puntos que vale la ficha cuando se juega
	 */
	private int puntos;
	
	/**
	 * Numero maximo de la  misma ficha en un campeonato
	 */
	
	private int numFichas;
	/**
	 * Letra asignada a la ficha
	 */	
	private String letra;
	
	/**
	 * Constructor de la clase Letter. Inicializa las estructuras de datos
	 */
	public Letter(String idChamp, String letra,int puntos,int numFichas) 
	{
		this.letra=letra;
		this.setPuntos(puntos);
		this.numFichas=numFichas;
	}
	
	/**
	 * método que proporciona una representación en un String de una Letra
	 */
	
	public String toString()
	{
		return  "id: "+letra+"\n"+"points: "+puntos+"\n"+"total: "+numFichas+"\n";
	}
	public String getLetra() {
		return letra;
	}
	public void setLetra(String letra) {
		this.letra = letra;
	}
	public int getNumFichas() {
		return numFichas;
	}
	public void setNumFichas(int numFichas) {
		this.numFichas = numFichas;
	}
	public int getPuntos() {
		return puntos;
	}
	public void setPuntos(int puntos) {
		this.puntos = puntos;
	}

}